/** 
 * @(#)UUIDUtils.java 1.0.0 2015年3月12日 上午10:15:45  
 *  
 * Copyright © 2015 .  All rights reserved.  
 */ 

package com.niuwa.p2p.utils;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;

/**   
 * 
 *  
 * @author  zhangmingtao
 * @version $Revision:1.0.0, $Date: 2015年3月12日 上午10:15:45 $ 
 */
public class UUIDUtils {
	
	/**
	 * 获取唯一字符串  当前时间+UUID
	 * */
	public static String getUniqueUUID(){
		String uuid=UUID.randomUUID().toString();
		String currTime=getCurrentTime();
		StringBuffer uniqueBuffer=new StringBuffer();
		String uniqueString=uniqueBuffer.append(currTime).append(uuid).toString().replaceAll("-", "");
		return uniqueString;
	}
	
	/**
	 * 获取当前时间字符串yyyyMMddHHmmss
	 * */
	public static String getCurrentTime(){
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
		String currTimeString = simpleDateFormat.format(new Date());
		return currTimeString;
	}
}
